adequate guarantee - Français Anglais Dictionnaire